Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 OXFORD MEADOW Terraced £274,824 £160,250 26 Nov 2010
69 OXFORD MEADOW Semi-Detached £233,138 £85,000 16 Aug 2002
74 OXFORD MEADOW Terraced £263,547 £165,000 24 Jan 2014
76 OXFORD MEADOW Terraced £300,419 £280,000 25 Jun 2021